sheltered slope - Alemán Inglés Diccionario